type go/types.lazyObject
21 uses
go/types (current package)
scope.go#L135: s.insert(name, &lazyObject{parent: s, resolve: resolve})
scope.go#L180: type lazyObject struct {
scope.go#L190: if lazy, ok := obj.(*lazyObject); ok {
scope.go#L194: if _, ok := obj.(*lazyObject); ok {
scope.go#L214: func (*lazyObject) Parent() *Scope { panic("unreachable") }
scope.go#L215: func (*lazyObject) Pos() token.Pos { panic("unreachable") }
scope.go#L216: func (*lazyObject) Pkg() *Package { panic("unreachable") }
scope.go#L217: func (*lazyObject) Name() string { panic("unreachable") }
scope.go#L218: func (*lazyObject) Type() Type { panic("unreachable") }
scope.go#L219: func (*lazyObject) Exported() bool { panic("unreachable") }
scope.go#L220: func (*lazyObject) Id() string { panic("unreachable") }
scope.go#L221: func (*lazyObject) String() string { panic("unreachable") }
scope.go#L222: func (*lazyObject) order() uint32 { panic("unreachable") }
scope.go#L223: func (*lazyObject) color() color { panic("unreachable") }
scope.go#L224: func (*lazyObject) setType(Type) { panic("unreachable") }
scope.go#L225: func (*lazyObject) setOrder(uint32) { panic("unreachable") }
scope.go#L226: func (*lazyObject) setColor(color color) { panic("unreachable") }
scope.go#L227: func (*lazyObject) setParent(*Scope) { panic("unreachable") }
scope.go#L228: func (*lazyObject) sameId(*Package, string, bool) bool { panic("unreachable") }
scope.go#L229: func (*lazyObject) scopePos() token.Pos { panic("unreachable") }
scope.go#L230: func (*lazyObject) setScopePos(token.Pos) { panic("unreachable") }